hesitantly walking - German English Dictionary